diminished responsibility - Espagnol Anglais Dictionnaire